Dynamic Non-Uniform Rational B=Splines

نویسنده

  • Hong Qin
چکیده

Non-uniform rational B-splines (NURBS) have become a de facto standard in commercial modeling systems because of their power to represent both free-form shapes and some common analytic shapes. To date, however, NURBS have been viewed as purely geometric primitives, which require the designer to interactively adjust many degrees of freedom (DOFs )-control points and associated weights-to achieve desired shapes. Despite modem interactive devices, this conventional shape modification process can be clumsy and laborious when it comes to designing complex, real-world objects. This thesis paves the way for NURBS to achieve their full potential, by putting the laws of physics on their side. The thesis proposes, develops, and applies dynamic NURBS (D-NURBS), a physics-based generalization of the NURBS representation. D-NURBS unify the features of the industry-standard g~ometry with the many demonstrated conveniences of interaction through physical dynamics. D-NURBS are physics-based models that incorporate mass distributions, internal deformation energies, forces, and other physical quantities into the NURBS geometric substrate. Their dynamic behavior results from the numerical integration of a set of nonlinear differential equations that automatically evolve the geometric DOFs in response to the applied forces and constraints to produce physically meaningful, hence highly intuitive shape variation. Consequently, a modeler can interactively sculpt complex shapes to required .spedfications not only in the traditional indirect fashion, by adjusting control points, but also through direct physical manipulation, by applying simulated forces and local and global shape constraints. An important advantage of this physics-based framework is that existing geometric toolkits continue to be applicable at the basic geometry level, while it also affords designers new force-based toolkits that support dynamic manipulation and interactive sculpting at the physics level. The mathematical development consists of four related parts: (i) D-NURBS curves, (ii) tensor product D-NURBS surfaces, (iii) swung D-NURBS surfaces, and (iv) triangular DNURBS surfaces. We use Lagrangian mechanics to formulate the equations of motion for all four varieties, and finite element analysis to reduce these equations to efficient algorithms that can be simulated at interactive rates using standard numerical techniques. We implement a prototype modeling environment based on D-NURBS, demonstrating that D-NURBS are effective tools in a wide range of applications in CAD and graphics. We· demonstrate shape blending, scattered data fitting, surface trimming, cross-sectional shape design, shape metamorphosis, and free-form deformation with geometric and physical constraints. Thus, D-NURBS provide a systematic and unified approach for a variety of CAD and graphics modeling problems such as constraint-based optimization, variational parametric design, automatic weight selection, shape approximation, user interaction, etc. They also support direct manipulation and interactive sculpting through the use of forcebased manipulation tools, the specification of geometric constraints, and the adjustment of physical parameters such as mass, damping, and elasticity.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Non Uniform Rational B Spline (NURBS) Based Non-Linear Analysis of Straight Beams with Mixed Formulations

Displacement finite element models of various beam theories have been developed traditionally using conventional finite element basis functions (i.e., cubic Hermite, equi-spaced Lagrange interpolation functions, or spectral/hp Legendre functions). Various finite element models of beams differ from each other in the choice of the interpolation functions used for the transverse deflection w, tota...

متن کامل

Isogeometric-Based Modeling and Analysis of Laminated Composite Plates Under Transverse Loading

Analysis of the laminated composite plates under transverse loading is considered using the new method of Isogeometric Analysis (IGA). Non-Uniform Rational B-Splines(NURBS)are used as shape functions for modeling the geometry of the structure and also are used as shape functions in the analysis process. To show robustness of the new technique, some examples are represented and are compared with...

متن کامل

An Improved N-dimensional NURBs-based Metamodel

Non Uniform Rational B-splines (NURBs) are proved to be very promising for metamodeling in engineering problems, because they have unique properties such as local modification scheme, strong convex hull property, and infinitely differentiability, etc. Since NURBs are defined by control points, knot vector, and weights associated with control points, the precision of NURBs is influenced by all o...

متن کامل

Local and Global Approaches to Fracture Mechanics Using Isogeometric Analysis Method

The present research investigates the implementations of different computational geometry technologies in isogeometric analysis framework for computational fracture mechanics. NURBS and T-splines are two different computational geometry technologies which are studied in this work. Among the features of B-spline basis functions, the possibility of enhancing a B-spline basis with discontinuities ...

متن کامل

Active Contouring of Images with Physical A-splines

A-splines are implicit real algebraic curves in Bernstein-B ezier (BB) form that are smooth. We use these in an algorithm for active contouring of images. One advantage of A-splines is that any change to the controlling weights only a ects the curve locally, which results in fast convergence. Our active A-splines are also level sets of a time-dependent function with the added exibility of a dyn...

متن کامل

NURBS , Spline Surfaces and Blossoming in Two - dimensions

In this lecture we generalize the polar form and blossoming and introduce NURBS(non-uniform rational B-spline), then we extend the discussion to 2D about surfaces. 1 NURBS NURBS is an industry standard tool for the representation and design of geometry. It is the non-uniform and rational extension of B-splines. We will introduce these properties one by one using blossoming. A cubic polar form i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016